Personalization View Controllers

  • FullScreenImageEditViewController is the screen responsible for displaying a selected image and all photo editing options. It allows users to interact with and customize a selected image.

    See more

    Declaration

    Objective-C

    @interface FullScreenImageEditViewController : UIViewController

    Swift

    class FullScreenImageEditViewController : UIViewController
  • The FullScreenImageEditViewControllerDelegate is the object responsible for supplying additional photo editing screens.

    See more

    Declaration

    Objective-C

    @protocol FullScreenImageEditViewControllerDelegate <NSObject>

    Swift

    protocol FullScreenImageEditViewControllerDelegate : NSObjectProtocol
  • GameFactory produces UIViewControllers that conform to GameViewControllerProtocol for the specified types. GameFactory communicates with the VoucherCreationFlowDelegate and delegates outside the SDK if necessary.

    See more

    Declaration

    Objective-C

    @interface GameFactory : NSObject

    Swift

    class GameFactory : NSObject
  • GameViewControllerDelegate is used to notify the delegate of any changes a game view controller makes to the GameData.

    See more

    Declaration

    Objective-C

    @protocol GameViewControllerDelegate <NSObject>

    Swift

    protocol GameViewControllerDelegate : NSObjectProtocol
  • GameViewControllerProtocol is the interface for UIViewControllers that facilitate interactions with games. UIViewControllers must implement this protocol to appear in the game selection screen.

    See more

    Declaration

    Objective-C

    @protocol GameViewControllerProtocol <NSObject>

    Swift

    protocol GameViewControllerProtocol : NSObjectProtocol